package com.cxso.example.enums.report;

import lombok.Getter;

@Getter
public enum InvoiceStatusEnum {
    /**
     * 历史类型
     */
    INVOICE_NORMAL("INVOICE_NORMAL", "0", "正常发票"),
    INVOICE_CANCEL("INVOICE_CANCEL", "10", "发票作废"),
    INVOICE_OFFSET("INVOICE_OFFSET", "20", "发票冲红"),
    INVOICE_PART_OFFSET("INVOICE_PART_OFFSET", "30", "部分冲红"),
    INVOICE_RELEASE_RELATION("INVOICE_RELEASE_RELATION", "40", "冲红释放关系"),
    ;
    private final String name;

    private final String message;
    private final String code;

    InvoiceStatusEnum(String name, String code, String message) {
        this.code = code;
        this.name = name;
        this.message = message;
    }

}